a large amount - German English Dictionary